	.shop-index {
		display: flex;

		.shop-index-left {
			width: 200rpx;
		}

		.shop-index-right {
			flex: 1;
		}
		.minus-ok{
			background-color: #E6E6E6;
			border-color: #FF0000;
		}
		.minus {
				width: 22px;
				height: 22px;
				border-width: 1px;
				border-top-left-radius: 100px;
				border-top-right-radius: 100px;
				border-bottom-left-radius: 100px;
				border-bottom-right-radius: 100px;
				@include flex;
				justify-content: center;
				align-items: center;
			}
		
			.input {
				padding: 0 10px;
			}
		
			.plus {
				width: 22px;
				height: 22px;
				background-color: #FF0000;
				border-radius: 50%;
				/* #ifndef APP-NVUE */
				display: flex;
				/* #endif */
				justify-content: center;
				align-items: center;
			}
	}
	.shop-car-btn{
		width: 100vw;
		position: fixed;
		bottom: 15rpx;
		
		justify-content: center;
		display: flex;
		.shop-car-btn-content{
			border-radius: 50rpx;
			color: #fff;
			width: 90vw;
			display: flex;
			background-color: #555;
		.shop-car-btn-icon{
			
		}
		.shop-car-btn-left{
			padding: 15rpx 10rpx;
			flex: 1;
			display: flex;
			// align-items: center;
			justify-content: center;
			flex-direction: column;
			
			.shop-car-btn-price{
				
				font-weight:999;
				font-size: 1.2em;
			}
			.shop-car-btn-tip{
				font-size: 0.8em;
			}
			// display: flex;
			// background-color: #555;
		}
		.shop-car-btn-right{
			color: #555;
			padding: 0 30rpx;
			display: flex;
			align-items: center;
			border-radius: 0 50rpx 50rpx 0;
			background-color: #ffdd00;
		}	
		}
	}